home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr11
/
pcv05n06.zip
/
HELPBAT2.BAT
< prev
next >
Wrap
DOS Batch File
|
1993-06-10
|
767b
|
44 lines
@ECHO OFF
REM NAME: HELPBAT2.BAT
REM PURPOSE: Display .BAT purpose for matching text
IF (%1)==(/?) GOTO HELP
IF (%2)==(DISPLAY) GOTO DISPLAY
SET FIND=PURPOSE:
IF (%1)==() GOTO RUN
SET FIND=
SET SPACE=
:TOP
SET FIND=%1
SHIFT
IF (%1)==() GOTO RUN
SET FIND=%FIND%%SPACE%
GOTO TOP
:RUN
FOR %%J IN (C:\BATCH\*.BAT) DO CALL HELPBAT2 %%J DISPLAY
SET FIND=
SET SPACE=
GOTO END
:DISPLAY
TYPE %1 | FIND "%FIND%" | FIND "PURPOSE:" > JUNK
COPY JUNK JUNK1 > NUL
DEL JUNK
IF NOT EXIST JUNK1 GOTO END
ECHO ----------------
ECHO %1
TYPE JUNK1
DEL JUNK1
ECHO.
GOTO END
:HELP
ECHO Displays the name and purpose line
ECHO of batch files that contain text you specify.
ECHO Syntax is HELPBAT2 text.
ECHO Searches are case sensitive.
:END